Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
7 TOTTON MEWS Terraced £191,950 15 Jul 2004
9 TOTTON MEWS Terraced £480,000 20 Dec 2022